home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / BARNET / ARMTEX / ALPHA / ARMTEX72 / !alphaTeX / source / armTeX-7.2.0 / make / common.make < prev    next >
Text File  |  1998-02-03  |  2KB  |  51 lines

  1. # common.make -- used by all Makefiles.
  2. SHELL = /bin/sh
  3. @SET_MAKE@
  4. top_srcdir = @top_srcdir@
  5. srcdir = @srcdir@
  6. VPATH = @srcdir@
  7.  
  8. CC = @CC@
  9. CFLAGS = @CFLAGS@ $(XCFLAGS)
  10. CPPFLAGS = @CPPFLAGS@ $(XCPPFLAGS)
  11. DEFS = @DEFS@ $(XDEFS)
  12.  
  13. # Kpathsea needs this for compiling, programs need it for linking.
  14. LIBTOOL = $(kpathsea_srcdir_parent)/klibtool
  15.  
  16. # You can change [X]CPPFLAGS, [X]CFLAGS, or [X]DEFS, but
  17. # please don't change ALL_CPPFLAGS or ALL_CFLAGS.
  18. # prog_cflags is set by subdirectories of web2c.
  19. ALL_CPPFLAGS = $(DEFS) -I. -I$(srcdir) $(prog_cflags) \
  20.   -I$(kpathsea_parent) -I$(kpathsea_srcdir_parent) $(CPPFLAGS)
  21. ALL_CFLAGS = $(ALL_CPPFLAGS) $(CFLAGS) -c
  22. compile = $(CC) $(ALL_CFLAGS)
  23.  
  24. .SUFFIXES: .c .o # in case the suffix list has been cleared, e.g., by web2c
  25. .c.o:
  26.     $(compile) $<
  27.  
  28. # Installation.
  29. INSTALL = @INSTALL@
  30. INSTALL_PROGRAM = @INSTALL_PROGRAM@
  31. INSTALL_SCRIPT = $(INSTALL_PROGRAM)
  32. INSTALL_DATA = @INSTALL_DATA@
  33. INSTALL_LIBTOOL_LIBS = INSTALL_DATA='$(INSTALL_DATA)' $(LIBTOOL) install-lib
  34. INSTALL_LIBTOOL_PROG = INSTALL_PROGRAM='$(INSTALL_PROGRAM)' $(LIBTOOL) install-prog
  35.  
  36. # Creating (symbolic) links.
  37. LN = @LN_S@
  38.  
  39. # We use these for many things.
  40. kpathsea_parent = ..
  41. kpathsea_dir = $(kpathsea_parent)/kpathsea
  42. kpathsea_srcdir_parent = $(top_srcdir)/..
  43. kpathsea_srcdir = $(kpathsea_srcdir_parent)/kpathsea
  44. kpathsea = $(kpathsea_dir)/libkpathsea.la
  45.  
  46. @MAINT@ifeq ($(CC), gcc)
  47. @MAINT@XDEFS = -D__USE_FIXED_PROTOTYPES__ -Wall -Wpointer-arith $(warn_more)
  48. @MAINT@CFLAGS = -pipe -g $(XCFLAGS)
  49. @MAINT@endif
  50. # End of common.make.
  51.